已知一次函数f(x)=(m^2-1)x+m^2-3m+2在R上是减函数,且f(1)=3,求m的值.